package socratesteam.model.dominio;

import java.sql.Date;

public class Persona extends Base {

	private String dni;
	private String apellidoPaterno;
	private String apellidoMaterno;
	private String nombres;
	private Tipo sexo;
	private Tipo tipoDocumento;
	private Date fechaNacimiento;

	public Persona() {
		super();
	}

	public Persona(String dni) {
		super();
		this.dni = dni;
	}

	public Persona(String dni, String apellidoPaterno, String apellidoMaterno,
			String nombres, Tipo sexo, Tipo tipoDocumento, Date fechaNacimiento) {
		super();
		this.dni = dni;
		this.apellidoPaterno = apellidoPaterno;
		this.apellidoMaterno = apellidoMaterno;
		this.nombres = nombres;
		this.sexo = sexo;
		this.tipoDocumento = tipoDocumento;
		this.fechaNacimiento = fechaNacimiento;
	}

	public String getDni() {
		return dni;
	}

	public void setDni(String dni) {
		this.dni = dni;
	}

	public String getApellidoPaterno() {
		return apellidoPaterno;
	}

	public void setApellidoPaterno(String apellidoPaterno) {
		this.apellidoPaterno = apellidoPaterno;
	}

	public String getApellidoMaterno() {
		return apellidoMaterno;
	}

	public void setApellidoMaterno(String apellidoMaterno) {
		this.apellidoMaterno = apellidoMaterno;
	}

	public String getNombres() {
		return nombres;
	}

	public void setNombres(String nombres) {
		this.nombres = nombres;
	}

	public Tipo getSexo() {
		return sexo;
	}

	public void setSexo(Tipo sexo) {
		this.sexo = sexo;
	}

	public Tipo getTipoDocumento() {
		return tipoDocumento;
	}

	public void setTipoDocumento(Tipo tipoDocumento) {
		this.tipoDocumento = tipoDocumento;
	}

	public Date getFechaNacimiento() {
		return fechaNacimiento;
	}

	public void setFechaNacimiento(Date fechaNacimiento) {
		this.fechaNacimiento = fechaNacimiento;
	}

}
